package br.com.delphos.app.utils.database.interfaces;

import java.io.Serializable;
import java.util.List;

import br.com.delphos.app.utils.beans.BaseBean;

public interface IServiceBase<T extends BaseBean, ID extends Serializable>{

	T findById( ID id );

	List<T> findAll();

	ID insert( T bean );

	void update( T Bean );

	void delete( T Bean );
}
